boarded roof - French English Dictionary